package com.zretc.dao;

import com.zretc.entity.Cinema;
import com.zretc.entity.Movie;
import com.zretc.entity.Relation;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

/**
 * @author qiaozhiyu
 * @date 2020-7-28
 */
@Repository
public interface MovieBackMapper {

    /**
     * 设置电影下架
     * @param movieId
     * @return
     */
    int deleteMovieRelation(@Param(value = "movieId") String movieId,@Param(value = "cinemaId") String cinemaId);

    /**
     * 通过管理员id查询影院id和电影名
     * @param adminId
     * @return
     */
    Map<String,String> findCinemaByAdminId(String adminId);

    /**
     * 通过管理员id和电影名查询电影
     * @param params
     * @return
     */
    List<Movie> findMovieByAdminIdAndMovieName(Map<String,String> params);

    /**
     * 通过管理员id查询电影
     * @param adminId
     * @return
     */
    List<Movie> findMovieByAdminId(String adminId);

}
